TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Pacific NW
Area - Northern Oregon
League - 2024 Adult 40 & Over
Flight - 3.5 Men
Subflight - 3.5 MEN (B)
--------------------------------------------------------------------------------------------------------------------------------------
THPRD-Barrantes/Tulha
League Record: 3 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Vikram Sitaram - 3.36
Ruben Alaniz - 3.28
Mark Lee - 3.18
Anurag Jain - 3.13
Paul Kreiter - 3.09
Michael Barrantes - 3.04
Francisco Pereira de Almeida Tulha - 2.93
Amir Hanania - 2.83
Satya A - n/a
Mike Welsh - n/a
Konstantin Arturov - n/a
League Results By Position
1S 1D 2D 3D
Amir Hanania - 2.83 & Anurag Jain - 3.13 1 - 0
Anurag Jain - 3.13 3 - 1
Francisco Pereira de Almeida Tulha - 2.93 & Mike Welsh - n/a 0 - 1
Francisco Pereira de Almeida Tulha - 2.93 & Mark Lee - 3.18 1 - 1
Francisco Pereira de Almeida Tulha - 2.93 & Paul Kreiter - 3.09 0 - 1
Konstantin Arturov - n/a & Francisco Pereira de Almeida Tulha - 2.93 1 - 0
Konstantin Arturov - n/a & Michael Barrantes - 3.04 0 - 1
Konstantin Arturov - n/a & Paul Kreiter - 3.09 1 - 0
Michael Barrantes - 3.04 & Amir Hanania - 2.83 0 - 1
Michael Barrantes - 3.04 & Anurag Jain - 3.13 1 - 0
Michael Barrantes - 3.04 & Mark Lee - 3.18 0 - 1 1 - 0
Michael Barrantes - 3.04 & Paul Kreiter - 3.09 0 - 1
Mark Lee - 3.18 & Satya A - n/a 0 - 1
Paul Kreiter - 3.09 & Amir Hanania - 2.83 0 - 1
Paul Kreiter - 3.09 & Vikram Sitaram - 3.36 1 - 0
Ruben Alaniz - 3.28 & Amir Hanania - 2.83 0 - 1
Ruben Alaniz - 3.28 & Michael Barrantes - 3.04 0 - 1
Ruben Alaniz - 3.28 & Mike Welsh - n/a 0 - 1
Ruben Alaniz - 3.28 & Vikram Sitaram - 3.36 1 - 0
Satya A - n/a & Amir Hanania - 2.83 1 - 0 0 - 1
Satya A - n/a & Mike Welsh - n/a 1 - 0
Vikram Sitaram - 3.36 4 - 0
--------------------------------------------------------------------------------------------------------------------------------------
SAC-Majmudar
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Lei Wan - 3.22
Yadong Li - 3.13
Sid Ramachandran - 3.10
Frank Ferschweiler - 3.04
Arjun Bilakanti - 3.00
Kurt Havnaer - 2.88
Lee Anderson - 2.73
Michael Leake - n/a
Jeff Legassick - n/a
Atul Bhargava - n/a
League Results By Position
1S 1D 2D 3D
Arjun Bilakanti - 3.00 & Jeff Legassick - n/a 0 - 1
Arjun Bilakanti - 3.00 1 - 4
Atul Bhargava - n/a & Frank Ferschweiler - 3.04 0 - 1
Atul Bhargava - n/a & Jeff Legassick - n/a 0 - 1
Atul Bhargava - n/a & Kurt Havnaer - 2.88 1 - 0
Frank Ferschweiler - 3.04 & Lee Anderson - 2.73 0 - 2
Frank Ferschweiler - 3.04 & Lei Wan - 3.22 1 - 0
Frank Ferschweiler - 3.04 1 - 0
Kurt Havnaer - 2.88 & Lee Anderson - 2.73 0 - 1
Kurt Havnaer - 2.88 & Lei Wan - 3.22 0 - 1
Lee Anderson - 2.73 & Michael Leake - n/a 0 - 1
Sid Ramachandran - 3.10 & Frank Ferschweiler - 3.04 2 - 0
Sid Ramachandran - 3.10 & Jeff Legassick - n/a 1 - 0
Sid Ramachandran - 3.10 & Lei Wan - 3.22 0 - 2
Yadong Li - 3.13 & Jeff Legassick - n/a 0 - 1
Yadong Li - 3.13 & Kurt Havnaer - 2.88 0 - 1
Yadong Li - 3.13 & Lei Wan - 3.22 1 - 0 1 - 1 1 - 0
Yadong Li - 3.13 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
IRV-Hoerster
League Record: 1 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Steve Diess - 3.25
Aluko Hope - 3.18
Steve Harris - 3.14
Jeff Streich - 3.14
Scott Beall - 3.10
Paul Burkhart - 3.09
Mark Alan - 3.09
Aaron Kohn - 3.02
Ben Hoerster - 2.98
Bryan Potter - 2.88
ANTHONY PEPE - 2.81
Anthony Tursich - 2.80
Joshua Lewis - 2.73
jacob johnson - n/a
Keith Zawadzki - n/a
League Results By Position
1S 1D 2D 3D
jacob johnson - n/a & Aluko Hope - 3.18 0 - 1
jacob johnson - n/a & Mark Alan - 3.09 0 - 2 1 - 0
jacob johnson - n/a & Scott Beall - 3.10 0 - 1
Aluko Hope - 3.18 & Bryan Potter - 2.88 1 - 0
Aluko Hope - 3.18 0 - 1
Anthony Tursich - 2.80 & Steve Harris - 3.14 0 - 1
ANTHONY PEPE - 2.81 & Jeff Streich - 3.14 0 - 1 1 - 0
ANTHONY PEPE - 2.81 & Steve Diess - 3.25 0 - 1
ANTHONY PEPE - 2.81 & Scott Beall - 3.10 0 - 1
Aaron Kohn - 3.02 & Aluko Hope - 3.18 1 - 0
Aaron Kohn - 3.02 & Anthony Tursich - 2.80 1 - 0 1 - 0
Aaron Kohn - 3.02 & Joshua Lewis - 2.73 1 - 0
Aaron Kohn - 3.02 & Steve Harris - 3.14 0 - 1 0 - 1
Ben Hoerster - 2.98 & Bryan Potter - 2.88 1 - 0
Ben Hoerster - 2.98 & Jeff Streich - 3.14 1 - 0
Ben Hoerster - 2.98 0 - 3
Keith Zawadzki - n/a 0 - 1
Mark Alan - 3.09 & Steve Diess - 3.25 1 - 0
Paul Burkhart - 3.09 0 - 1
Steve Diess - 3.25 & Steve Harris - 3.14 1 - 0 1 - 0
Scott Beall - 3.10 & Aluko Hope - 3.18 1 - 0
Scott Beall - 3.10 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MAC-Wehner/Thomas
League Record: 3 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Devin McMasters - 3.40
Kyle Wehner - 3.25
Fenn Bourland - 3.17
Devin Tau - 3.14
Mark Meyer - 3.11
Dirk Jacobs - 3.04
jesse inkpen - 3.00
Stephen Sanner - 2.98
Matthew Casimo - 2.87
michael sullivan - n/a
Stephen Marsh - n/a
Julian Pscheid - n/a
James Thomas - n/a
Fergus Caldicott - n/a
Derek Lamprecht - n/a
Chris Lowen - n/a
Chris Burke - n/a
League Results By Position
1S 1D 2D 3D
jesse inkpen - 3.00 & Derek Lamprecht - n/a 0 - 1
michael sullivan - n/a & Matthew Casimo - 2.87 1 - 0
michael sullivan - n/a & Stephen Marsh - n/a 0 - 1
Chris Burke - n/a & Dirk Jacobs - 3.04 1 - 0
Chris Burke - n/a & Matthew Casimo - 2.87 0 - 1
Chris Lowen - n/a & Devin McMasters - 3.40 0 - 1
Chris Lowen - n/a & Stephen Marsh - n/a 2 - 0
Derek Lamprecht - n/a & Matthew Casimo - 2.87 0 - 1
Derek Lamprecht - n/a & Stephen Marsh - n/a 1 - 0
Devin McMasters - 3.40 1 - 1
Devin Tau - 3.14 3 - 1
Fenn Bourland - 3.17 & Dirk Jacobs - 3.04 2 - 0
Fenn Bourland - 3.17 & Kyle Wehner - 3.25 1 - 0
Fergus Caldicott - n/a & jesse inkpen - 3.00 0 - 1
Fergus Caldicott - n/a & Julian Pscheid - n/a 0 - 1
Fergus Caldicott - n/a & Matthew Casimo - 2.87 0 - 1
Julian Pscheid - n/a 0 - 2
James Thomas - n/a & jesse inkpen - 3.00 0 - 1
James Thomas - n/a & Stephen Sanner - 2.98 0 - 1
Kyle Wehner - 3.25 & Chris Burke - n/a 0 - 1
Kyle Wehner - 3.25 & Devin McMasters - 3.40 0 - 1
Kyle Wehner - 3.25 & Mark Meyer - 3.11 1 - 0
Kyle Wehner - 3.25 & Stephen Marsh - n/a 1 - 0
Mark Meyer - 3.11 & jesse inkpen - 3.00 0 - 1
Mark Meyer - 3.11 & Devin McMasters - 3.40 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
SJRC/PT&E-Kobin
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Sreekanth Pidugu - 3.48
Suresh Patibandla - 3.44
Mark Bernazzani - 3.44
Saril Valiyaparambil - 3.39
Srinivasa Kanamatha - 3.38
Sebastian Llados Vila - 3.29
Jeff Ruby - 3.29
Justin Levinsohn - 3.10
Seth Wagner - 2.83
Ramesh Reddy Nakkala - n/a
Nikhil parulkar - n/a
MADHUKAR PURUMANDLA - n/a
Jeremy Darling - n/a
League Results By Position
1S 1D 2D 3D
Jeremy Darling - n/a 2 - 0
MADHUKAR PURUMANDLA - n/a & Sreekanth Pidugu - 3.48 5 - 0
Mark Bernazzani - 3.44 & Sebastian Llados Vila - 3.29 0 - 1
Mark Bernazzani - 3.44 & Suresh Patibandla - 3.44 1 - 0
Mark Bernazzani - 3.44 & Saril Valiyaparambil - 3.39 1 - 0
Nikhil parulkar - n/a 0 - 1
Ramesh Reddy Nakkala - n/a & Srinivasa Kanamatha - 3.38 1 - 0 1 - 0
Sebastian Llados Vila - 3.29 & Nikhil parulkar - n/a 1 - 0
Seth Wagner - 2.83 & Jeff Ruby - 3.29 2 - 1
Srinivasa Kanamatha - 3.38 & Suresh Patibandla - 3.44 2 - 0
Srinivasa Kanamatha - 3.38 & Saril Valiyaparambil - 3.39 1 - 0
Sreekanth Pidugu - 3.48 & Mark Bernazzani - 3.44 1 - 0
Sreekanth Pidugu - 3.48 & Ramesh Reddy Nakkala - n/a 0 - 1
Suresh Patibandla - 3.44 & Justin Levinsohn - 3.10 2 - 0
Suresh Patibandla - 3.44 & Saril Valiyaparambil - 3.39 1 - 0
Saril Valiyaparambil - 3.39 5 - 0
--------------------------------------------------------------------------------------------------------------------------------------
WHRC-Lofts
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Daniel Albrecht - 3.50
Gareth Harries - 3.35
Tony Humpage - 3.24
Octavian Tudorache - 3.15
Tom Grissom - 3.13
Janis Locenieks - 3.13
Simon Lofts - 3.10
Richard Press - 3.07
Robin Michalisko - 3.01
Patrick Morrissey - 2.98
Sumit Gupta - 2.96
Simon Buchard - 2.84
Scott Dickinson - 2.84
Jeremy Oconnor - n/a
League Results By Position
1S 1D 2D 3D
Daniel Albrecht - 3.50 & Janis Locenieks - 3.13 1 - 0
Daniel Albrecht - 3.50 & Robin Michalisko - 3.01 0 - 1
Daniel Albrecht - 3.50 & Tom Grissom - 3.13 0 - 1
Gareth Harries - 3.35 & Simon Buchard - 2.84 0 - 1
Gareth Harries - 3.35 & Tony Humpage - 3.24 1 - 0
Gareth Harries - 3.35 5 - 1
Janis Locenieks - 3.13 & Simon Lofts - 3.10 2 - 0
Janis Locenieks - 3.13 & Tom Grissom - 3.13 1 - 0
Janis Locenieks - 3.13 0 - 2
Octavian Tudorache - 3.15 & Scott Dickinson - 2.84 1 - 0
Octavian Tudorache - 3.15 & Tony Humpage - 3.24 2 - 2
Patrick Morrissey - 2.98 & Sumit Gupta - 2.96 0 - 1 1 - 0
Richard Press - 3.07 & Simon Lofts - 3.10 1 - 0
Simon Buchard - 2.84 & Jeremy Oconnor - n/a 0 - 1
Simon Buchard - 2.84 & Robin Michalisko - 3.01 0 - 1
Simon Lofts - 3.10 & Robin Michalisko - 3.01 0 - 1
Sumit Gupta - 2.96 & Jeremy Oconnor - n/a 1 - 0
Scott Dickinson - 2.84 & Richard Press - 3.07 1 - 0
Tom Grissom - 3.13 & Robin Michalisko - 3.01 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
CGM-Reed
League Record: 0 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Ray Baxter - 3.16
Mark Muckerheide - 3.16
Jon Peters - 3.11
John Wallin - 3.09
John Hapke - 3.09
Bill Swift - 3.09
Hayward Reed - 3.06
David Smiley - 3.03
ALFREDO ALANIS - 3.03
Tom Meeus - 2.88
Kimbal Logan - 2.67
League Results By Position
1S 1D 2D 3D
ALFREDO ALANIS - 3.03 1 - 6
Bill Swift - 3.09 & Hayward Reed - 3.06 0 - 1
Bill Swift - 3.09 & John Hapke - 3.09 0 - 1
Bill Swift - 3.09 & John Wallin - 3.09 0 - 1
Bill Swift - 3.09 & Kimbal Logan - 2.67 0 - 2
Bill Swift - 3.09 & Ray Baxter - 3.16 0 - 1
David Smiley - 3.03 & John Wallin - 3.09 0 - 1
David Smiley - 3.03 & Kimbal Logan - 2.67 0 - 1
Hayward Reed - 3.06 & John Hapke - 3.09 0 - 1
Hayward Reed - 3.06 & Kimbal Logan - 2.67 0 - 1 0 - 1
Hayward Reed - 3.06 & Mark Muckerheide - 3.16 1 - 0
John Hapke - 3.09 & Jon Peters - 3.11 0 - 1
Mark Muckerheide - 3.16 & John Hapke - 3.09 1 - 1
Mark Muckerheide - 3.16 & John Wallin - 3.09 0 - 1
Mark Muckerheide - 3.16 & Kimbal Logan - 2.67 1 - 0
Ray Baxter - 3.16 & John Wallin - 3.09 1 - 0
Ray Baxter - 3.16 & Tom Meeus - 2.88 0 - 1 0 - 1
Tom Meeus - 2.88 & John Hapke - 3.09 0 - 1
Tom Meeus - 2.88 & John Wallin - 3.09 1 - 1
Tom Meeus - 2.88 0 - 1